package com.rentong.cust.domain;


import com.rentong.common.core.domain.entity.SysUser;

import java.io.Serializable;
import java.time.LocalDateTime;



public class CustUser  extends SysUser implements  Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户的id
     */
    private Long custId;

    /**
     * 1：普通用户（系统中什么数据都不能看到）；2：维修工；3：预决算员；4：项目经理
     */
    private Integer gradeType;

    /**
     * 姓名
     */
    private String nickName;

    /**
     * 手机号码
     */
    private String phone;

    /**
     * 客户状态
     */
    private Integer custState;

    /**
     * 用户唯一标识
     */
    private String openId;

    /**
     * 头像图片
     */
    private String avatarId;

    /**
     * 工作证件图的url
     */
    private String gzzjUrl;

    /**
     * 职业资格图1的url
     */
    private String zyzgUrlOne;

    /**
     * 职业资格图2的url
     */
    private String zyzgUrlTwo;

    /**
     * 创建时间
     */
    private LocalDateTime addTime;

    private String password;

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public Long getCustId() {
        return custId;
    }

    public void setCustId(Long custId) {
        this.custId = custId;
    }

    public Integer getGradeType() {
        return gradeType;
    }

    public void setGradeType(Integer gradeType) {
        this.gradeType = gradeType;
    }


    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getCustState() {
        return custState;
    }

    public void setCustState(Integer custState) {
        this.custState = custState;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getAvatarId() {
        return avatarId;
    }

    public void setAvatarId(String avatarId) {
        this.avatarId = avatarId;
    }

    public String getGzzjUrl() {
        return gzzjUrl;
    }

    public void setGzzjUrl(String gzzjUrl) {
        this.gzzjUrl = gzzjUrl;
    }

    public String getZyzgUrlOne() {
        return zyzgUrlOne;
    }

    public void setZyzgUrlOne(String zyzgUrlOne) {
        this.zyzgUrlOne = zyzgUrlOne;
    }

    public String getZyzgUrlTwo() {
        return zyzgUrlTwo;
    }

    public void setZyzgUrlTwo(String zyzgUrlTwo) {
        this.zyzgUrlTwo = zyzgUrlTwo;
    }

    public LocalDateTime getAddTime() {
        return addTime;
    }

    public void setAddTime(LocalDateTime addTime) {
        this.addTime = addTime;
    }

}
